Big Huge Thesaurus

rest stop

noun

sounds kind of like